MGLIAGKVRVFVLVFALVTDFTMGEAEFGDEKPLFPHPHPHPLLHKKGFKKEFGDLGGGGGISGGGGFGAGGGWIGGSVGGFGGGIGGGFGGGGFGGGAGKGVDGGFGKGVDGGAGKGVDGGAGKGFDGGVGKGVDGGAGKGFDGGVGKGFEGGIGKGIEGGVGKGFDGGAGKGVDGGAIGGIGGGAGKEIGGGIGGGGH